"land bridge" - Details

English Term:
land bridge
Arabic Term:
جسر ترانـزيت بري
Arabic Definition:

.